//package com.emmmya.swdsamrtcomponent.modules.system.controller;
//
//import com.emmmya.ocs.common.utils.HarinSystemUtils;
//import com.emmmya.ocs.common.utils.ResultUtils;
//import com.emmmya.ocs.common.utils.httpClient.RestTemplateUtil;
//import com.emmmya.ocs.common.vo.Result;
//import com.emmmya.ocs.config.SystemConfig;
//import com.emmmya.ocs.modules.customerManegement.vo.CustomerVo;
//import com.emmmya.swdsamrtcomponent.common.utils.httpClient.RestTemplateUtil;
//import com.emmmya.swdsamrtcomponent.config.SystemConfig;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.stereotype.Controller;
//import org.springframework.ui.Model;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.ResponseBody;
//import org.springframework.web.client.RestTemplate;
//
///**
// * @author laijieguan@sunwodao.com
// * @version 1.0
// * @date 2021-09-30 11:04:09
// */
//@Controller
//@RequestMapping("active")
//public class ActiveController {
//    @Autowired
//    RestTemplateUtil restTemplateUtil;
//
//    @Autowired
//    RestTemplate restTemplate;
//
//    @RequestMapping("activeCheck")
//    public String activeCheck(Model model){
//        boolean activeState = SystemConfig.activeState;
//        model.addAttribute("machineCode", HarinSystemUtils.getMachineCode());
//        if(!activeState){
//            return "productException";
//        }
//        return "login";
//    }
//
//    @RequestMapping("changeActive")
//    @ResponseBody
//    public Result<Object> changeActive(){
//        SystemConfig.activeState = !SystemConfig.activeState;
//        return ResultUtils.success("完成修改！");
//    }
//
//    @RequestMapping("requestActivation")
//    @ResponseBody
//    public Result<Object> requestActivation(CustomerVo customerVo){
//        try {
//            return restTemplateUtil.requestBeanPost("www.emmmya.com", "/customer/requestActivation", customerVo, Result.class, restTemplate);
//        } catch (Exception e) {
//            e.printStackTrace();
//            return ResultUtils.error("错误，请求失败！请重试，或直接联系系统管理员");
//        }
//
//    }
//}
